well-drained soil - Francés Inglés Diccionario